home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Super Bundle Disc 3
/
Super Bundle - Disc 3.iso
/
cnvrtrs
/
gifhex.txt
< prev
next >
Wrap
Text File
|
1995-03-21
|
6KB
|
131 lines
GIFHEX v1.1 (c) Copyright 1990-1991 Lawrence Gozum & Marvin Gozum MD.
GIFHEX is VGA2EGA reincarnated. It is a dithering utility to convert
GIF or PCX or BLD/PLT images, with 256-colors, to variable, error-
distributed, dithered, 16-color pictures (up to 1024x768x16). It
supports FOUR different algorithms to maximize your 16-color modes.
This reincarnation of VGA2EGA is due its new mission - PUSH VGA and
SVGA 16-COLOR MODES to the MAX !!! "HEXdecimal" means base sixteen -
ergo the new name. Successful experiments in the 16-color arena will
be generalized to 256-color dithering schemes to render those soon to
appear 24-bit, 16-Million color images.
In the short-term, you'll probably notice that SVGA 1024x768x256 images
tend to show more detail in dithered 1024x768x16 modes than interpolated
(ie., sub-sampled) 640x480x256 modes.
Moreover, the greatest common denominator, with the greatest standard
resolution is the 640x480x16 mode (although we think the non-standard
360x480x256 video mode is better, it is still non-standard). Thus, many
'GENLOCK' add-on boards have optimized the sync of their 640x480x16 modes
for 'keying' - ie., for computer graphics overlays over real-time video
images. The 640x480x16 mode is quite adequate when viewed as a special
effect (ie., 'posterization) which is quite nifty for making video
MultiMedia presentations with 'GENLOCK' add-on cards.
Last but not the least, Intel's DVI (Digital Video Interactive) technology
uses VGA 640x480x16 as its video overlay mode. DVI will probably be THE
'de facto' standard for FULL MOTION VIDEO on your generic PC in the next
year or so. Intel has plans for making DVI VERY AFFORDABLE for home users.
One of the algorithms is a version of IDTVGA dithering, modified for
EGA and VGA; IDTVGA stands for "Improved Definition Televion for VGA".
This dithering scheme was originally designed to 'show' over 100,000
colors in SVGA 256-color modes. Here it has been adapted to 'show' 216
colors in VGA/SVGA 16-color modes and 64 colors in EGA 640x350x16 mode.
Ofcourse, we have included the classic 8-COLOR and 16-COLOR dithering
schemes using 3-plane or 4-plane Floyd-Steinberg dithering with Stuki-
like values. And, on a more radical note, we are introducing a new
approach to 16-color dithering via HSV (Hue, Saturation and Value)
look-up tables; this dithering method renders BRILLANT colors.
GIFHEX11.ZIP or (.ARC) MUST INCLUDE THE FOLLOWING
====
GIFHEX DOC user manual
GIFHEX EXE main program
GIFHEX CFG default user mode
BRUN41 EXE required run-time module
REGISTER DOC registration form
VGAFIL EXE GIF Encoder for NYBLSCRN.RAW/PLT files
USER MODES CHIPSET/VIDEO CARD REFERENCE
AHEAD480 CFG 640x480x16 Ahead EGA 480
AHEAD800 CFG 800x600x16 Ahead-A or Ahead-B
AHEAD1KE CFG 1024x768x16 Ahead-B only
ATI560 CFG 800x560x16 ATI EGA Wonder
ATI800 CFG 800x600x16 ATI VGA Wonder
ATI1024 CFG 1024x768x16 ATI VGA Wonder
C&T-800 CFG 800x600x16 C&T 451/452/453/455/456
C&T1024E CFG 1024x768x16 C&T 452/453
EVOLD512 CFG 512x480x16 EV673
EVOLD800 CFG 800x600x16 EV673
EVNEW800 CFG 800x600x16 Everex Viewpoint
EVNEW-1K CFG 1024x768x16 Everex Viewpoint
EVRAM800 CFG 800x600x16 Everex VRAM
EVRAM-1K CFG 1024x768x16 Everex VRAM
GENOA480 CFG 640x480x16 Genoa SuperEGA
GENO720E CFG 720x512x16 Genoa 6x00 or 5x00 or SuperEGA
GENO800E CFG 800x600x16 Genoa 6x00 or 5x00 or SuperEGA
GENOA1KE CFG 1024x768x16 Genoa 5x00 w/ Tseng 3000
GVGA-1KE CFG 1024x768x16 Genoa 6x00 w/ GVGA
HEAD720E CFG 720x540x16 Headlands/V7VGA 1024i
HEAD800E CFG 800x600x16 Headlands/V7VGA 1024i
HEAD-1KE CFG 1024x768x16 Headlands/V7VGA 1024i
OAK80016 CFG 800x600x16 Oak
OAK1KB16 CFG 1024x768x16 Oak
PDISE480 CFG 640x480x16 Paradise EGA 480
PVGA800E CFG 800x600x16 Paradise
PVGA-1KE CFG 1024x768x16 Paradise 1024
PRISM800 CFG 800x600x16 ATI Prism Elite (Trident chipset)
STBEM960 CFG 960x720x16 STB VGA Extra EM
TECMR800 CFG 800x600x16 Tecmar VGA/AD w/ Tseng 3000
TECMR-1K CFG 1024x768x16 Tecmar VGA/AD w/ Tseng 3000
TRIDN800 CFG 800x600x16 Trident 8800/8900
TRIDN-1K CFG 1024x768x16 Trident 8800/8900
TSENG800 CFG 800x600x16 Tseng 3000
TSENG-1K CFG 1024x768x16 Tseng 3000
T4-1K016 CFG 1024x768x16 Tseng 4000
T4-80016 CFG 800x600x16 Tseng 4000
V7-720E CFG 720x540x16 V7VGA
V7-800E CFG 800x600x16 V7VGA
V7-1024E CFG 1024x768x16 V7VGA
VEGA480 CFG 640x480x16 V7VGA
Update 1.1 * BUGFIX: EGA palette was being saved using VGA routines
resulting in the wrong colors being saved in 640x350x16;
this has been corrected.
* BUGFIXES: TOTAL OVERHAUL OF SVGA 1024x768x16 BANK
SWITCHING CODE.
* HARDCODED, SPECIFIC READ/WRITE BANK SWITCHING 1024x768x16
ROUTINES TO SUPPORT THE FOLLOWING CHIPSETS:
ATI --------------- Tatung,Altec,Gateway,TeleMart,TriStar...
AheadB ------------ VGA Wizard
Tseng 4000 -------- STB 4000,Orchid Pro II,
Boca,Sigma Legend,...
Tseng 3000 -------- STB,Sigma,Orchid,Willow,Genoa 5x00,...
Paradise ---------- AST,ARC,AT&T,CompuAdd,Compaq,old Dell,
DEC,Epson,NCR,Olivetti,Tandy,Toshiba...
Video7 ------------ new Dell,Video7 FW/VRAM...
Video7/Headlands -- Video7 1024i
Genoa GVGA -------- Genoa 6100,6200,6300,6400,6600
C&T 452/453 ------- Cardinal,MK82452,Data General...
Trident 8800/8900 - Imtec,Logix,Maxon,Prism,Zymos,HiRes...
Everex EV678 ------ Everex Viewpoint
Everex VRAM
Everex EV673
Oak
Tecmar VGA/AD
* TOTAL OVERHAUL OF ALL EEGA and SVGA *.CFG FILES.